www.gusucode.com > 用于人脸识别和人脸定位的主动形状模型(asm)matlab工具箱 > asm toolbox\LimitTheB.m

    %%%%%%%%%%%%%%%%%%%%%%%%%%
%(c) Ghassan Hamarneh 1999
%%%%%%%%%%%%%%%%%%%%%%%%%%

function  b=LimitTheB(b,tEigenValues,stdsLimitB);
%function  b=LimitTheB(b,tEigenValues,stdsLimitB);

%added stdsLimitB argument july 8, 2004

LIM=stdsLimitB*sqrt(abs(tEigenValues));

tmpInd1=find(b>LIM);
b(tmpInd1)=LIM(tmpInd1);

tmpInd2=find(b<-LIM);
b(tmpInd2)=-LIM(tmpInd2);